basic life support technique - English Synonyms Dictionary